#FROM  maven:3.5.0-jdk-8-alpine AS builder
#
#WORKDIR /app
#COPY . .
#RUN ls -al
#RUN mvn clean package -Dmaven.test.skip=true

# 第二阶段，最小运行时环境，只需要jre
FROM openjdk:11.0.16-slim
# 修改时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
LABEL maintainer="962447907@qq.com"

RUN ls -alh
# 从上一个阶段复制内容
COPY ./target/*.jar /app.jar

# 记录保存进来的时间
RUN touch /app.jar

ENV JAVA_OPTS=""
ENV PARAMS=""
# 运行jar包
ENTRYPOINT [ "sh", "-c", "java -Djava.security.egd=file:/dev/./urandom $JAVA_OPTS -jar /app.jar $PARAMS" ]
